self-balancing recorder - French English Dictionary